Taming fNIRS-based BCI Input for Better Calibration and Broader Use